upper side strut - Spanish English Dictionary